-
Notifications
You must be signed in to change notification settings - Fork 636
✨ Allocate dedicated host when a dedicated host doesn't exist #5631
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
✨ Allocate dedicated host when a dedicated host doesn't exist #5631
Conversation
|
Skipping CI for Draft Pull Request. |
0cadb9a to
2dd765e
Compare
|
Hi @rvanderp3, |
not at all, I appreciate the early feedback |
2dd765e to
92e2a20
Compare
|
covers #5599 |
|
@rvanderp3 thanks! this is looking great. I dropped some early feedback. |
c46e590 to
e58d9fb
Compare
|
LGTM label has been added. Git tree hash: 93a56269d2647669a2b4fec8383b7eae75f2c93b
|
@rvanderp3 nit: you may need to squash the commits :) |
d4f729d to
5acede4
Compare
good point. done! |
|
/lgtm |
|
/test pull-cluster-api-provider-aws-e2e-blocking |
|
/hold cancel |
|
/assign @punkwalker |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this lgtm, there's one minor but important comment I have on the field documentation.
5acede4 to
7ac683c
Compare
|
@rvanderp3: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
The apidiff failure is fine, just letting us know that a Go-level API was changed. Since it's additive here, I see no issue. |
|
/lgtm Doing both since the last edit was just updating a comment. |
|
LGTM label has been added. Git tree hash: 4260f1220aac12a4de0afec525e89b10f1def05c
|
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nrb The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/release-note-edit |
|
@rvanderp3: /release-note-edit must be used with a single release note block. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
What type of PR is this?
/kind feature
What this PR does / why we need it:
Builds on #5548 to enable CAPA to allocate a dedicated host. This removes the requirement that a dedicated host exist prior to instance provisioning. A core assumption of this PR is that there is a 1:1 mapping between an instance and the dedicated host on which it runs. Nothing in this implementation precludes scheduling multiple instances to a given dedicated host, but that is not the goal of this initial implementation.
Special notes for your reviewer:
Checklist:
Release note: